package com.github.rxyor.spring.boot.mybatisplus.tenant;

import lombok.Data;
import org.springframework.boot.context.properties.ConfigurationProperties;

/**
 *<p>
 *
 *</p>
 *
 * @author liuyang
 * @date 2019/11/24 周日 21:21:00
 * @since 1.0.0
 */
@Data
@ConfigurationProperties(prefix = "carp.mybatis-plus.tenant")
public class MybatisPlusTenantProperties {

    /**
     * 是否开启多租户模式
     */
    private Boolean enable = false;

    /**
     * 租户ID列名称
     */
    private String tenantIdColumn = "tenant_id";

    /**
     * 使用多租户的表
     */
    private String[] tables;

    /**
     * 租户ID
     */
    private Long[] tenantIds;

}
